import axios, { ResDataType } from "./ajax"

// 获取用户信息
export async function getUserInfoService(): Promise<ResDataType> {
  const url = "/api/user/info"
  const data = (await axios.get(url)) as ResDataType
  return data
}

// 注册用户
export async function registerService(
  username: string,
  password: string,
  nickname?: string
):Promise<ResDataType>{
    const url = '/api/user/register',
    const body = {username, password, nickname: nickname||username}
    const data = (await axios.post(url, body)) as ResDataType
    return data
}

// 登录
export async function loginService(username:string, password:string):Promise<ResDataType>{
    const url = '/api/user/login'
    const data = 
}